package com.jeeboot.modules.oss.service;


import com.jeeboot.modules.oss.entity.SysOssEntity;
import com.jeeboot.system.common.utils.Query;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;

import java.util.List;

/**
 * 文件上传
 *
 * Created by IntelliJ IDEA.
 * 作者: 李折训
 * 邮箱：370261528@qq.com
 * QQ群：571785017
 * 时间: 2017/11/29
 */
public interface SysOssService {
	
	SysOssEntity queryObject(Long id);
	
	Page<SysOssEntity> queryList(Query query, Pageable pageable);
	
	Long queryTotal();
	
	void save(SysOssEntity sysOss);
	
	void update(SysOssEntity sysOss);
	
	void delete(Long id);
	
	void deleteBatch(Long[] ids);
}
